Tabassum Ali, MD, Ophthalmology

3501 Silverside Rd
WilmingtonDE  19810-4910 (New Castle County)


Phone: 302-479-3937
Fax:

NPI: 1225267362
License Number: C10011437 (DE)