Ruben Javier Ayala, MD, Internal Medicine

14283 Sw 42 St
MiamiFL  33175 (Miami-Dade County)


Phone: 305-226-1001
Fax: 305-485-5529
Email: aya***@*****il.com

NPI: 1326012303
License Number: ME89052 (FL)