Christopher Defazio
Internal medicine · Physician
585 Lebanon St, 02176 MelroseInternal medicine · Physician
585 Lebanon St, 02176 MelrosePhysiotherapy · Physical and rehabilitation medicine · sports medicine
585 Lebanon St, 02176 MelroseInternal medicine · Physician
3 Woodland Rd, 02180 StonehamInternal medicine · Physician
727 Main St, 02176 MelrosePhysiotherapy · Physical and rehabilitation medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 BurlingtonPhysiotherapy · Physical and rehabilitation medicine · sports medicine
3 Burlington Woods, 01803 Burlington