Ted A. Farrar, MD
General medicine · Physician
807 N Myrtle Ave, 33755 ClearwaterGeneral medicine · Physician
807 N Myrtle Ave, 33755 ClearwaterGeneral medicine · Physician
807 N Myrtle Ave, 33755 ClearwaterGeneral medicine · Physician
431 E Spruce St, 34689 Tarpon SpringsGeneral medicine · Physician
807 N Myrtle Ave, 33755 ClearwaterGeneral medicine · Physician
807 N Myrtle Ave, 33755 ClearwaterGeneral medicine · Physician
1201 S Highland Ave, 33756 ClearwaterGeneral medicine · Physician
501 S Lincoln Ave, 33756 ClearwaterGeneral medicine · Physician
310 N Myrtle Ave, 33755 ClearwaterGeneral medicine · Physician
310 N Myrtle Ave, 33755 ClearwaterGeneral medicine · Physician
1173 Turner St, 33756 ClearwaterGeneral medicine · Physician
5535 Memorial Hwy, 33634 TampaGeneral medicine · Physician
9507 Anderson Rd, 33634 TampaGeneral medicine · Physician
16255 Bay Vista Dr, 33760 ClearwaterGeneral medicine · Physician
921 S Missouri Ave, 33756 ClearwaterGeneral medicine · Physician
101 N Ft, 33755 ClearwaterGeneral medicine · Physician
818 Chestnut St, 33756 ClearwaterGeneral medicine · Physician
7114 Pelican Island Dr, 33634 TampaGeneral medicine · Physician
5771 Roosevelt Blvd, 33760 ClearwaterGeneral medicine · Physician
5771 Roosevelt Blvd, 33760 ClearwaterGeneral medicine · Physician
3085 Roosevelt Blvd, 33760 Clearwater