Address: 6401 Menaul Blvd. NE, Albuquerque, NM 87110
Call Us Today! 505-881-3030
St. Francis Animal Clinic
Contact Information
Phone: 505-881-3030
Email: stfrancis6401@gmail.com
Business Hours
Mon - Fri
8:00 am - 12:00 pm
1:00 pm - 5:00 pm
Sat - Sun
Closed
Hours are every other Friday
Our Location