Contact Us Southwest Animal Hospital 6448 Bird Road South Miami, FL 33155 US Phone: (305)661-7765 Interactive Maps: Google Mapquest Yahoo!