Leonardo Pena-Abosaid, DDS, Dentist

373 Nichols Ave
StratfordCT  06614-3905 (Fairfield County)


Phone: 203-377-6418
Fax: 203-377-5477

NPI: 1962600718
License Number: 008770 (CT)