Dr. Kevin Allen Sr, MD
Family Medicine
Make an Appointment
(575) 769-0888Telehealth services available
Spanish
La Casa Family Health Center is located at 1521 W 13th St, Clovis, NM 88101.
Providers at La Casa Family Health Center specialize in Pediatrics, Dentistry, and Family Medicine.
Fifteen providers practice at La Casa Family Health Center.
Use the insurance check on this page to verify if La Casa Family Health Center is in-network.
Providers at La Casa Family Health Center can provide language services for Spanish.