Bay Medical Physician Services in Family Medicine

We have our three Beach locations open Monday through Saturday 7 am to 6 pm.

Our specialty physicians are also seeing some of their patients through these offices also.

The three locations are:

Magnolia Plaza

2421 Thomas Drive

Panama City Beach


(In Publix Shopping Center)


Beach Primary Care

11111 PCB Pkwy, Ste 3

Panama City Beach


(Next to Beach ER)


Ocean Park

23040 PCB Pkwy

Panama City Beach


(In Publix Shopping Center)

We are taking insurance and self pay but we do not do controlled substances unless they are already established.