Shell Wilmington, DE

3625 Kirkwood Highway, Wilmington, DE 19808