Alton Road Animal Hospital
1828 Alton Road
Miami Beach, FL 33139
Miami Beach, FL 33139