Carlos Leonel Benavides, DDS, Dentist

400 N Hwy 90 Byp Ste C2
Sierra VistaAZ  85635-2293 (Cochise County)


Phone: 520-459-2200
Fax: 520-459-8405

NPI: 1922459692
License Number: D009482 (AZ)