Tara Byrd, DDS, Dentist

161 Madison Ave
Ste 1e
New YorkNY  10016-5421 (New York County)


Phone: 212-252-8893
Fax:

NPI: 1740418714
License Number: 054097 (NY)