Great Florida Smiles & Orthodontics
Orthodontic practice in DeFuniak Springs, FL
Locations in DeFuniak Springs, Panama City Beach, and Santa Rosa Beach.
Listing details last checked September 23, 2026.
Contact
- Practice phone
- (850) 249-9311
- More practice phones
- Website
- greatfloridasmiles.com
Locations
Location 1
900 Thomas DrivePanama City Beach, FL 32408
Location 2
6757 US Highway 98, Suite 301Santa Rosa Beach, FL 32459
Location 3
57 Bruce AvenueDeFuniak Springs, FL 32435
Providers
Michael O'Donnell
DMD