Steven Roth, DDS, Dentist

220 E 63rd St
Lobby F
New YorkNY  10065-7660 (New York County)


Phone: 212-752-6537
Fax:

NPI: 1295119873
License Number: 039905 (NY)