Michael Flintrop
Internal medicine · Physician
546 Towne Dr, 13066 FayettevilleInternal medicine · Physician
546 Towne Dr, 13066 FayettevilleVeterinarian · Pain therapy · Physical and rehabilitation medicine · Further education
5092 Velasko Rd, 13215 SyracuseAcupuncture · Naturopathic treatments · Holistic medicine
7211 E Genesee St, 13066 FayettevillePhysiotherapy · Physical and rehabilitation medicine
5415 W Genesee St, 13031 CamillusPhysiotherapy · Physical and rehabilitation medicine
510 Towne Dr, 13066 FayettevillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
510 Towne Dr, 13066 FayettevillePhysiotherapy · Physical and rehabilitation medicine
4732 McDonald Rd, 13215 SyracusePhysiotherapy · Physical and rehabilitation medicine · sports medicine
700 E Brighton Ave, 13205 SyracusePhysiotherapy · Physical and rehabilitation medicine · sports medicine
700 E Brighton Ave, 13205 SyracuseInternal medicine · Physician
212 Highbridge St, 13066 FayettevilleInternal medicine · Physician
522 S 4th St, 13069 FultonInternal medicine · Physician
522 S 4th St, 13069 FultonInternal medicine · Physician
522 S 4th St, 13069 FultonNeurology and neurology · Physician
4900 Broad Rd, 13215 SyracuseInternal medicine · Physician
510 S 4th St, 13069 FultonInternal medicine · Physician
510 S 4th St, 13069 FultonInternal medicine · Physician
5700 W Genesee St, 13031 CamillusPhysiotherapy · Physical and rehabilitation medicine
4900 Broad Rd, 13215 SyracusePhysiotherapy · Physical and rehabilitation medicine
4900 Broad Rd, 13215 SyracusePhysiotherapy · Physical and rehabilitation medicine
4900 Broad Rd, 13215 Syracuse