Sheela Tummala, DDS, Dentist

165 Miller St
2nd Floor
MeridenCT  06450-4256 (New Haven County)


Phone: 203-639-3500
Fax: 203-639-3509

NPI: 1952303885
License Number: 009394 (CT)