Pedro N Ayala Cruz, MD, Internal Medicine

4 Calle Tetuan
San GermanPR  00683-4088 (San German County)


Phone: 787-892-5811
Fax:

NPI: 1124189352
License Number: 14908 (PR)