DR. LEONARDO RODRIGUEZ, M.D.
Medical Practice in San Luis, AZ

License number
Arizona ME98691
Category
Medical Practice
Type
Pediatrics
License number
Arizona 52439
Category
Medical Practice
Type
Pediatrics
Address
Address
1896 E Babbitt Ln, San Luis, AZ 85349
Phone
(928) 722-6112
(928) 722-6113 (Fax)