Marathon Sports
City: Branford
Our Branford store is the flagship of all Marathon Sports locations in Connecticut. Julie and Bob Francis opened the doors in November of 2001 to service the growing running community before becoming a Marathon Sports location. The store is located in Branford’s beautiful town center and is the epicenter of the annual Branford Road Race.
1088 Main St, Branford, CT 06405 USA
203-483-8222