Paula Ko, MD, Ophthalmology

1207 N Scott St
WilmingtonDE  19806-4059 (New Castle County)


Phone: 302-652-3353
Fax: 302-656-9979
Email: kok***@*****il.com

NPI: 1942216320
License Number: C1-0004380 (DE)