Stephen Philip Celella, DMD, Dentist

713 W Park Ave
Long BeachNY  11561-2801 (Nassau County)


Phone: 516-431-8055
Fax: 516-889-1065

NPI: 1497961999
License Number: 036849 (NY)