2808 Ne 22 St

Clinical Location

2808 Ne 22 St, Fort Lauderdale, FL 33305