James Dawson DO

Internal Medicine Physician
Cost:
  • City Hall Mall Clinic, 26 City Hall Mall, Medford, MA 02155, (781) 306-5130
  • S Bedford Street Clinic, 67 S Bedford Street, Suite 202E, Burlington, MA 01803, (781) 744-7000
Claim this Profile