Find a Practitioner

The Largest Referral Network in functional medicine.

IFM's Find A Practitioner tool is the largest referral network in functional medicine, created to help patients locate functional medicine practitioners anywhere in the world. IFM Certified Practitioners are listed first in the search results, given their extensive education in functional medicine. All practitioners in the network have attended IFM’s foundational course, Applying Functional Medicine in Clinical Practice (AFMCP), and are also current IFM members. Scroll down to learn more about the Find A Practitioner tool.

Enter your location below or use the Advanced Search Options to find a healthcare professional who best meets your needs or when searching for a specific Practitioner's name. Contact information is available within each practitioner profile.

By selecting the Find button,
I agree to the Terms and Conditions

Advanced Finder Close


59 results
Page 3 of 4

Bonnie Mackey
IFM Certified Practitioner IFM Certified Practitioner
Shape Primary Address
Palm Beach Gardens, FL 33410 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 (315) 246-8559
133.4 miles
Shape Secondary Address
227 New Street
New Bern, NC 28560 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 315-246-8559
Julie C Hill
IFM Certified Practitioner IFM Certified Practitioner
Shape Address
9160 Forum Corporate Pkwy
Suite 350
Fort Myers, FL 33905 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 239-220-0288
133.7 miles
Eric Sims Gerken, DC
IFM Certified Practitioner IFM Certified Practitioner
Shape Primary Address
4309 Mariner Way
Suite 401
Fort Myers, FL 33919 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 239-470-3130
138.8 miles
Shape Secondary Address
Solare SAI Eco Hotel
Ave Circunvalar Km 15, Punta Sur
San Andres Isla, Archipelago San Andres y Providencia, COLOMBIA 880008 CO
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 +57 316-044-8256
Accamma Geni Abraham, MD
IFM Certified Practitioner IFM Certified Practitioner
Shape Address
205 JFK DR
Lake Worth, FL 33462 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 (561) 432-8935
148.7 miles
Shape Address
133 Benmore Drive
Winter Park, FL 32792 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 (407) 646-7070
8.7 miles
Shape Address
300 S Orange Ave,
Ste. 1000
Orlando, FL 32801 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 4073416592
12.2 miles
Shape Address
817 Douglas Ave
Suite 179
Altamonte Springs, FL 32714 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 (407) 331-5050
15.4 miles
Shape Address
3208 W Lake Mary Blvd, Suite 1710
Suite 1710
Lake Mary, FL 32746 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 4077324627
19.7 miles
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 808-298-4338
Shape Address
316 Dunlawton Ave
Port Orange, FL 32127 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 386-872-5757
49.4 miles
Shape Address
139 Executive Circle, Suite 104
Daytona Beach, FL 32114 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 386-232-5505
50.6 miles
Shape Address
401 Ocean Ave., Suite 200-A
Melbourne Beach, FL 32951 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 815-701-6507
52.2 miles
Shape Address
2248 Windguard Cir, Ste 102
Wesley Chapel, FL 33544 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 8134614428
67.9 miles
Shape Address
301 W Platt St, Suite 639
Tampa, FL 33606 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 (813) 644-9384
80 miles
Shape Address
8320 Stone run court
tampa, FL 33615 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 8133377535
84.8 miles
Shape Address
4774 US-19
New Port Richey, FL 34652 US
E2814A6E-0D1F-4DCC-B107-7AA9AD796716 727-312-4042
89.5 miles