Michael E Tavernaris, MD, Family Medicine

208 Mary Esther Blvd
Mary EstherFL  32569-1687 (Okaloosa County)


Phone: 850-396-1110
Fax: 850-466-0950
Email: mta***@*****il.com

NPI: 1386888626
License Number: ME116308 (FL)