Barr Sten Medical in Shrewsbury, MA 01545



Barr Sten Medical

155 Memorial Drive

(610) 746-1884