1328 Se 17th St

Clinical Location

1328 Se 17th St, Fort Lauderdale, FL 33316