Schedule an Appointment

850-547-9991 Bonifay

850-535-2321 Vernon

850-588-5835 PCB


In order to contact our office, call or come in. We will see you same day!

Welch Family Medicine

3269 US 90 East

Bonifay, FL 32425


Welch Family Medicine

3607 Roche Ave

Vernon, FL 32462


Welch Family Medicine

2601 Thomas Drive

Panama Cty Bch, FL 32408

Welch Family Medicine
Welch Family Medicine

How to Find Us

The Bonifay Office is located directly on U.S. 90 East of downtown Bonifay. The easiest way is to turn east from the intersection of US 90 and FL 79. We are a few miles down on the left, shortly after the EMS station.


The Vernon office is directly on Roche Ave. From the Vernon stoplight, go east on Roche Avenue. We are a few blocks past the elementary school.


The Panama City Beach office is on Thomas drive across from Winn Dixie. Head south from 98, past the Navy base, and it will be on your right a few miles down.


Doctors Memorial Hospital is the facility where we admit our patients. It is located at the southeast corner of the intersection of I-10 and FL-79.


Print Print | Sitemap
© Welch Family Medicine