We are happy to help answer any questions about our ebike.
The more information you can give us at the start the faster we'll be able to help get you on the right track.
FREEDARE EBIKE COMPANY
Locations & hours
619 S Twin Lakes Bivd, Newark, New Castle, Delaware
Mon - Fri: 8AM - 6PM