Schedule an Appointment

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

3607 Roche Ave

Vernon, FL 32462


Welch Family Medicine

2601 Thomas Drive

Panama Cty Bch, FL 32408

Welch Family Medicine
Welch Family Medicine

Serving Our Community

Our professionally-trained staff are happy to welcome you to our practice. Learn more about our doctors and staff.


Our Providers

Dr. Leo P. Welch


Dr. Welch was born in Cuba, but emigrated to the United States as a child. He lived in Miami for much of his life, and worked in several healthcare positions. He went to medical school and graduated from the Family Medicine Residency at University of Texas Medical Branch in Galveston, Texas, in 2003. 


Dr. Welch trained heavily in procedural medicine, and he is able to offer a broad range of skills to his patients. He has been doing so in the Bonifay area for over 14 years. Dr. Welch works and lives in the Holmes, Washington, and Bay County communities.



Dr. Matthew Welch

Dr Welch is initially from Miami, FL, he has lived and trained in a variety of rural and urban settings. He is excited continue the tradition of family medicine with his father (Dr. Leo Welch).








Print | Sitemap
© Welch Family Medicine