PETER M ODELL MD PC

Clinic/Center - Ophthalmologic Surgery

Active Organization
NPI: 1841568870

Practice Address

53 E 70TH ST
New York, NY 10021

Phone: (212) 288-8025

Specialties

Specialty Code Primary License
Clinic/Center - Ophthalmologic Surgery 261QS0132X Yes 109269 (NY)

Frequently Asked Questions

NPI 1841568870 is the National Provider Identifier for PETER M ODELL MD PC, a Clinic/Center - Ophthalmologic Surgery provider located in New York, NY. This NPI was enumerated on December 5, 2011.

Quick Facts

NPI
1841568870
Type
Organization
Enumerated
Dec 5, 2011
Last Updated
Mar 3, 2017

Nearby Providers