The Treadmill is located at 111 Crossroads Blvd. in The Crossroads Shopping Center, situated near the corner of Hwy. 1 and Rio Rd. in Carmel, California.
Phone: (831) 624-4112
Location: 111 Crossroads Blvd , Carmel, CA, 93923
The Treadmill is open everyday from 10:00AM - 5:00PM