Albuquerque NM Animal Hospitals 1. 6700 Jefferson St NE, Albuquerque, NM 87109 | Johnson & Nelson (505) 764-9900