Thomas Lafferty Md
Internal medicine · Physician
3210 SW 33rd Rd, 34474 OcalaInternal medicine · Physician
3210 SW 33rd Rd, 34474 OcalaPhysiotherapy · Physical and rehabilitation medicine
1535 NE 31st St, 34479 OcalaInternal medicine · Physician
3231 SW 34th Ave, 34474 OcalaInternal medicine · Physician
2801 SW College Rd, 34474 OcalaInternal medicine · Physician
3200 SW 34th Ave, 34474 OcalaDelicatessen and gourmet · restaurant
2502 NE Jacksonville Rd, 34470 OcalaParty service and catering
2507 NE Jacksonville Rd, 34470 OcalaPhysician · Psychotherapy and psychiatry
2801 SW College Rd, 34474 OcalaPizzeria · Delivery service · Party service and catering · Fast Food · restaurant
100 West Miller Street, 34731 Fruitland ParkInternal medicine · Physician
2801 SW College Rd, 34474 OcalaInternal medicine · Physician
2801 SW College Rd, 34474 OcalaPhysiotherapy · Physical and rehabilitation medicine · sports medicine
2801 SW College Rd, 34474 OcalaPhysiotherapy · Physical and rehabilitation medicine · sports medicine
4400 SW 62nd Loop, 34474 OcalaPhysiotherapy · Physical and rehabilitation medicine
2801 SW College Rd, 34474 OcalaSupermarket · Bakery · night club · events · Party service and catering · Pharmacy · Real estate agent · Shopping center · Wedding services · wellness
3101 SW 34th Ave, 34474 OcalaTelecommunications · Software development · Solar and photovoltaics · Security technology
308 Shopping Center Dr, 34785 WildwoodPhysiotherapy · Physical and rehabilitation medicine
9175 SW 52nd Ter, 34476 OcalaBakery · Supermarket · Delicatessen and gourmet
360 Shopping Center Drive, 34785 WildwoodPhysiotherapy · Physical and rehabilitation medicine · sports medicine
490 S Old Wire Rd, 34785 WildwoodPhysiotherapy · Physical and rehabilitation medicine
100 NW 23rd Ave, 34475 Ocala