537 Stanton Christiana Road, Newark, Delaware 19713 USA
Huge Doctor's Bag outside of the Apex Medical Center.
Claim copyright