Email: Info@NewarkBikeProject.org
Phone: (302) 525-6833
Our shop location: 323 Newark Shopping Center, REOPENING SOON, 230 E Main St, Newark, DE 19711
Mailing address: Newark Bike Project, Inc., 136 South Main Street, Newark DE 19711
Shop Hours: See calendar