CHARLES D ALLEN, OD
Primary Specialty
Optometrist
Practice Location
601 EWING STSTE A-15
PRINCETON, NJ 08540-2757 Map ↗
609-924-3567
609-924-2852
All Specialties & Licenses
- Optometrist Primary
NPI Registration
Enumerated: 2005-05-27
Last CMS Update: 2010-03-08