Charles Odowd, MD, Internal Medicine

200 E Eckerson Rd
Ste 1-6
New CityNY  10956-7153 (Rockland County)


Phone: 845-352-5900
Fax: 845-352-1142

NPI: 1508937467
License Number: 1793841 (NY)