YMCA Homecourt
- Distance: 2,183.84 mi
- Address:936 Taylor Ave, Meridian, ID 83642
- Phone:(208) 855-5711
- Reviews: 14Rating: 3.1
HARASSMENT FROM THE DIRECTOR I DO NOT FEEL SAFE OR WELCOMED AT THE YMCA ANY LONGER. Scott the director as well as a few of his employees have harassed me for taking cat naps in the parking lot after a work out, before I go to my job.... more