Dr. Clifford D. Tavroff, MD Is this you? Claim your profile Podiatry Foot & Ankle Surgery 1Leave a review Advantagecare Physicians Bedford Medical Office 233 Nostrand Ave, Brooklyn, NY, 11205 1 other location (718) 826-5900