Cesar E Ayala-Rodriguez, MD, Internal Medicine

571 Ovington Ave
Apt 8-B
BrooklynNY  11209-1764 (Kings County)


Phone: 347-419-3097
Fax:

NPI: 1104156728
License Number: MD13388 (RI)