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

Locations

Location 1

900 Thomas Drive
Panama City Beach, FL 32408

Location 2

6757 US Highway 98, Suite 301
Santa Rosa Beach, FL 32459

Location 3

57 Bruce Avenue
DeFuniak Springs, FL 32435

Providers

Michael O'Donnell DMD