Theodore Chen, DDS, Dentist

170-172 Canal St
2nd Floor
New YorkNY  10013 (New York County)


Phone: 212-219-2027
Fax: 212-226-1883

NPI: 1821117987
License Number: 049608 (NY)