Shelby Ballou DO Primary Care Physician, Child Health Associates * Sees patients in Shrewsbury Phone: 508-842-1500 Fax: 508-842-7838 NPI: 1619505245 Print Profile
Locations Shrewsbury Child Health Associates of Shrewsbury 604 Main Street Shrewsbury, 01545 Phone: 508-842-1500 Get Directions Medical Services Certifications Contact Us Medical Services Languages English Certifications American Board of Pediatrics (General) Contact Phone: 508-842-1500 Fax: 508-842-7838 Print Profile