Find care in Shrewsbury, MA
157 independent practices in Shrewsbury.
Kinds of care
- Therapists and counselors46
- Dentists18
- Psychologists16
- Family doctors10
- Chiropractors10
- Nurse practitioners9
- Occupational therapists9
- Speech therapists8
- Physical therapists6
- Dietitians3
- Orthodontists3
- Acupuncturists2
- OB-GYNs2
- Optometrists2
- Psychiatrists2
- Pediatricians2
- Pediatric dentists2
- Audiologists2
- Podiatrists1
- Dermatologists1
- Ophthalmologists1
- General surgeons1
- Periodontists1