Leslie R Fleischer, MD, Internal Medicine

1005 Mar Walt Dr
Cardiology Department
Fort Walton BeachFL  32547 (Okaloosa County)


Phone: 850-863-8294
Fax: 850-863-8228
Email: lrf***@*****il.com

NPI: 1205811395
License Number: ME77743 (FL)