Melinda Ann Luther, MD, Family Medicine

12111 Panama City Beach Pkwy
Panama City BeachFL  32407-2609 (Bay County)


Phone: 850-588-1066
Fax: 850-588-1036

NPI: 1942638341
License Number: ARNP9368386 (FL)