Francis N. Mase

Abortion Mill

Wilmington-Planned Parenthood (Wilmington, DE)

Medical School

University of Ibadan

Affiliations

St. Francis Hospital

Phone

302-655-7293

Address

625 N. Shipley St., Wilmington, DE 19801

Procedures

Surgery:       YES
Medication: YES

Other Info

Documents

License