SS Dr. Stephen SchachtIs this you? Claim your profile Dentist/Oral Surgeon 0 Write A Review COAST DENTAL-BELLEAIR BUFFS 2715 West Bay Dr, Belleair Bluffs, FL, 33770 21 other locations (727) 683-0400