Carl Englebardt, MD, Plastic Surgery

1201 Nott St
Ste 303
SchenectadyNY  12308-2589 (Schenectady County)


Phone: 518-393-3663
Fax: 518-346-3541
Email: cen***@*****il.com

NPI: 1972685725
License Number: 116555 (NY)