Phone: (505) 866-1852 staff@animalhospitalofll.com
419 Main St SW Los Lunas, NM 87031
Monday-Friday: 8 am – 5 pm Saturday: 8 am – 12 pm Sunday: Closed