Specialties:
Podiatric Surgery, Podiatric Foot Surgery
Address:
Epstein Tavroff & Leon DPM
8475 Main St, Briarwood 11435
(718) 657-8921 (Phone)
Epstein Tavroff & Leon Dpms
801 Walt Whitman Rd, Melville 11747
(631) 549-8637 (Phone)
Hospitals:
Epstein Tavroff & Leon DPM
8475 Main St, Briarwood 11435
Epstein Tavroff & Leon Dpms
801 Walt Whitman Rd, Melville 11747
John T. Mather Memorial Hospital
75 North Country Rd, Port Jefferson 11777
New York Hospital Medical Center of Queens
56 Main St, Flushing 11355