Richards Afonja, MD, Internal Medicine

476 Colfax Ave
CliftonNJ  07013-1624 (Passaic County)


Phone: 973-594-7977
Fax: 973-594-9983

NPI: 1255300141
License Number: MA61127 (NJ)