Richard I Mandelbaum, MD, Internal Medicine

197 Lee Ave
BrooklynNY  11211-8029 (Kings County)


Phone: 718-384-6365
Fax: 718-384-6682

NPI: 1407887805
License Number: 206316 (NY)