Amy Cruz Sotelo

Physician Profile

Amy Cruz Sotelo, graduated from in . Her primary practice is as .