Extra Bases is a sports facility in Vaughan, ON that offers a variety of indoor training options for athletes of all levels.
With state-of-the-art equipment and experienced coaches, Extra Bases provides a space for individuals and teams to improve their skills and performance in a supportive environment.
Generated from their business information