Celia Shin-Wen Chen, MD, Ophthalmology

600 N Wolfe St Maumenee
Maumenee 127
BaltimoreMD  21287 (Baltimore City County)


Phone: 410-955-8679
Fax: 410-614-9240

NPI: 1922145119
License Number: P21340 (MD)