VCA Town and Country Animal Hospital. 8414 4th Street, N.W. Los Ranchos de Albuquerque, NM 87114 Tel: 505-897-8200 Fax: 505-897-3757 . Send us a message. Please use this form to send us an email. Please do not use this form for urgent matters. If you require immediate attention, or have an emergency, please call us..