Great Florida Smiles & Orthodontics

Orthodontic practice in Santa Rosa Beach, 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