1 Dr. Leonardo Rodriguez, MD General Practitioner - General Avg. Rating: 0/5 Main Location 1896 E Babbit LnGadsden, Arizona 85336 Highlights Accepts Insurance Plans