https://us.andymap.com/sv/city-541656/place-32672
Select Specialty Hospital - Miami — Miami, 955 N.W. 3rd Street, Victoria Center, Miami, FL 33128, USA