Shawn Klein, MD

Ophthalmology
Cost:

Klein and Scannapiego

230 W Jersey St, Ste 201, Elizabeth, NJ 07202

Accepting new patients

(908) 289-1166