The Tooth Place
8 Palm Plaza, Homestead 33030