Ivan Luis Ayala, MD, Internal Medicine

220 Sw 84th Ave Ste 106
Fort LauderdaleFL  33324-2729 (Broward County)


Phone: 954-452-0774
Fax:
Email: ila***@*****ol.com

NPI: 1497830897
License Number: ME50619 (FL)