Address 3310 Phila PK & Gov Prince Blvd. Claymont De 19703 United States
Phone: Open 24 Hours a Day: No