the Carls Family YMCA in Milford, Michigan

Carls Family YMCA


(248) 685-3020

300 Family Drive, Milford, MI, 48381

Hours of Operation

  • Monday 6:00 am–9:00 pm
  • Tuesday 6:00 am–9:00 pm
  • Wednesday 6:00 am–9:00 pm
  • Thursday 6:00 am–9:00 pm
  • Friday 6:00 am–8:00 pm
  • Saturday 7:00 am–2:00 pm
  • Sunday 9:00 am–2:00 pm

Holiday Hours

  • New Year’s Day 2024, 10:00am-4:00pm
  • Easter, CLOSED
  • Memorial Day, 6:00 am-noon
  • Independence Day, 6:00 am-noon
  • Labor Day, 6:00-noon
  • Thanksgiving, CLOSED
  • Christmas Eve, CLOSED
  • Christmas Day, CLOSED
  • New Year’s Eve, CLOSED

Workout Child Care Hours

  • Sunday Closed
  • Monday 9:00 am–12:00 pm
  • 5:00 pm–8:00 pm
  • Tuesday 9:00 am–12:00 pm
  • 5:00 pm–8:00 pm
  • Wednesday 9:00 am–12:00 pm
  • 5:00 pm–8:00 pm
  • Thursday 9:00 am–12:00 pm
  • 5:00 pm–8:00 pm
  • Friday 9:00 am–12:00 pm
  • Saturday 8:30 am–12:00 pm
group exercise at the Y

YMCA Membership

Find what moves you. Find your Y

Take 50% off your first month when you join the Y in February.
Use code JOIN5024 when you join online.

Stop in any time at the Y and our member engagement team will arrange a tour and provide you with a guest pass to try the Y with full facility access for a limited number of days.

everyone belongs at the YMCA

Everyone belongs at the Y

We offer income-based membership for families with a combined annual household income of less than $49,000*.

Make Every Day Better. Donate Today.

When you give to the Y, you support critical programs and services for young people, adults and families who need them the most.

Make every day better - give today

Carls YMCA Programs

youth basketball

Youth Sports

At the Y, children learn basic fundamentals using age-appropriate equipment.

Family swim

Youth and Adult Swim Lessons

Swim lessons are taught by nationally certified instructors and prepare kids of all ages to stay safe and have fun in the water.

fun YMCA programs

Youth Enrichment & Recreation

Spark a passion for a new skill or hobby with a Youth Enrichment or Recreation Program.

Carls YMCA Activity Schedules

  • 7:00 am
    5h30m
    Lap Swim
    Dates: 3/3/24–4/27/24

    30 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.

  • 2:00 pm
    2h
    Homeschool Swim & Gym Register
    Dates: 3/6/24–4/24/24
    Homeschool Swim and Gym provides a unique opportunity for youth to participate in a gym and swim program that provides instructional swim lessons and directed gym activities. Children are placed in swim lessons based on their ability and are instructed for progression. The gym program provides numerous gym activities including sports, games, and other active activities.
  • 4:00 pm
    4h30m
    Lap Swim
    Dates: 3/3/24–4/27/24

    30 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.

  • 4:45 pm
    40m
    School Age Swim – Stage 2 & 3 Register
    Dates: 3/6/24–4/24/24
    In Stage 2, students focus on body position and control, directional change & forward movement.
    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action.
  • 5:30 pm
    40m
    School Age Swim – Stage 2 & 3 Register
    Dates: 3/6/24–4/24/24
    In Stage 2, students focus on body position and control, directional change & forward movement.
    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action.
  • 6:30 pm
    1h
    Swim Team – Stage 7 Advanced Register
    Dates: 3/6/24–4/24/24
    This stage of swim team is for those swimmers that have successfully competed stage 6 and are looking to continue improvement on their strokes through distance swimming, short sprints, starts and turns, etc. Swimmers will build endurance and improve on all 4 strokes by learning drills to improve technique.
  • 7:00 am
    5h30m
    Lap Swim
    Dates: 3/3/24–4/27/24

    30 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.

  • 10:30 am
    30m
    Preschool Swim – Stage 2 & 3 Register
    Dates: 3/7/24–4/25/24

    In Stage 2, students focus on body position and control, directional change & forward movement.
    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action.

  • 4:00 pm
    4h30m
    Lap Swim
    Dates: 3/3/24–4/27/24

    30 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.

  • 4:40 pm
    30m
    Preschool Swim – Stage 3 Register
    Dates: 3/7/24–4/25/24

    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action.

  • 4:40 pm
    30m
    Preschool Swim – Stage 1 & 2 Register
    Dates: 3/7/24–4/25/24
    In Stage 1 students develop comfort with underwater exploration and learn to safely exit in the event of falling into a body of water. The instructor will work on individual skills based on your child’s level.
    In Stage 2, students focus on body position and control, directional change, and forward movement.
    Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
    1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
    2. Jump, push, turn, grab.
  • 4:45 pm
    40m
    Preschool Swim – Stage 5 Preschool Pre Team Register
    Dates: 3/7/24–4/25/24
    The developmental preschool team is for the preschool swimmer that has already completed all four levels of preschool swimming. Prior to starting this program, the swimmer will be required to complete 25 feet of both front crawl and backstroke unassisted. During the program the swimmer will work on skills such as breaststroke, butterfly, flip turns and other components of being on a swim team.
    Please check in and out at the Welcome Center.
  • 5:15 pm
    30m
    Preschool Swim – Stage 2 Register
    Dates: 3/7/24–4/25/24
    In Stage 2, students focus on body position and control, directional change & forward movement.
    Please check in and out at the Welcome Center Desk
  • 5:30 pm
    1h
    Swim Team – Stage 5 Register
    Dates: 3/7/24–4/25/24
    This level is for the swimmers who are just coming out of swim lessons, know the 4 major strokes (butterfly, backstroke, breaststroke & freestyle) and are ready to continue on for more competitive learning. Kids will learn starts & turns as well as improve their stroke techniques. This is also a great learning experience for team work.
    Please check in and out at the Welcome Center Desk
  • 6:30 pm
    30m
    Preschool Swim – Parent Tot Register
    Dates: 3/7/24–4/25/24

    Accompanied by a parent, infants and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and confidence building experiences, while parents learn about water safety, drowning prevention, and the importance of supervision.

  • 7:00 am
    5h30m
    Lap Swim
    Dates: 3/3/24–4/27/24

    30 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.

  • 11:00 am
    30m
    Preschool Swim – Stage 1 & 2 Register
    Dates: 3/8/24–4/26/24
    In Stage 1 students develop comfort with underwater exploration and learn to safely exit in the event of falling into a body of water. The instructor will work on individual skills based on your child’s level.
    In Stage 2, students focus on body position and control, directional change, and forward movement.
    Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
    1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
    2. Jump, push, turn, grab.
  • 11:30 am
    30m
    Preschool Swim – Stage 2 & 3 Register
    Dates: 3/8/24–4/26/24
    In Stage 2, students focus on body position and control, directional change, and forward movement along with putting faces in the water with blowing bubbles.
    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. Students must be able to swim without a flotation device with their faces in the water.
    Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
    1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
    2. Jump, push, turn, grab.
  • 4:00 pm
    3h30m
    Lap Swim
    Dates: 3/3/24–4/27/24

    30 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.

  • 8:30 am
    5h
    Lap Swim
    Dates: 3/3/24–4/27/24

    30 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.

  • 8:50 am
    30m
    Preschool Swim – Stage 2 Register
    Dates: 3/9/24–4/27/24
    In Stage 2, students focus on body position and control, directional change, and forward movement.
    Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
    1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
    2. Jump, push, turn, grab.
  • 9:25 am
    30m
    Preschool Swim – Stage 2 Register
    Dates: 3/9/24–4/27/24
    In Stage 2, students focus on body position and control, directional change & forward movement.

  • 9:25 am
    30m
    Preschool Swim – Stage 3 Register
    Dates: 3/9/24–4/27/24
    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action.

  • 9:30 am
    1h
    Swim Team – Stage 5/6 Register
    Dates: 3/9/24–4/27/24
    This class is a combination of first time swimmers on the swim team and swimmers that have attended one session of swim team and need more endurance & technique work. All swimmers must know the four major strokes (butterfly, backstroke, breaststroke & freestyle) and must be able to swim 25 yards of each.
    Please check in and out at the Welcome Center Desk
  • 10:00 am
    30m
    Preschool Swim – Stage 3 Register
    Dates: 3/9/24–4/27/24
    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action.

  • 10:00 am
    30m
    Preschool Swim – Stage 4 Register
    Dates: 3/9/24–4/27/24
    Students in Stage 4 develop stroke technique in front crawl and backstroke and learn the breaststroke and butterfly kicks. Water safety is reinforced through treading water and elementary backstroke. Swimmers must be able to swim without a flotation device and put their faces in the water.
    Please check in and out at the Welcome Center.
  • 10:40 am
    30m
    Preschool Swim – Parent Tot Register
    Dates: 3/9/24–4/27/24

    Accompanied by a parent, infants and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and confidence building experiences, while parents learn about water safety, drowning prevention, and the importance of supervision.

  • 10:45 am
    40m
    School Age Swim – Stage 2 & 3 Register
    Dates: 3/9/24–4/27/24
    In Stage 2, students focus on body position and control, directional change & forward movement.
    In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action.
  • 11:30 am
    40m
    School Age Swim – Stage 4 Register
    Instructor: Alexa Kruzel
    Dates: 3/9/24–4/27/24
    Swim Strokes for School-Age
    Having mastered the fundamentals, students learn additional water safety skills and build stroke technique, developing skills that prevent chronic disease, increase social-emotional and cognitive well-being, and foster a lifetime of physical activity.
    In Stroke Introduction, Stroke Development and Stroke Mechanics, swimmers are introduced to the four competitive swimming strokes as well as rescue skills and healthy lifestyle habits.

    Please check in and out at the Welcome Center Desk

  • 3:30 pm
    1h15m
    Girls on the Run – Bartlett Elementary Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:00 pm
    1h15m
    Girls on the Run – Pleasant Lake Elementary Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:00 pm
    1h15m
    Girls on the Run – Oakley Park Elementary Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:00 pm
    1h30m
    Girls on the Run – Glengary Elementary Register
    Dates: 3/12/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:15 pm
    1h15m
    Girls on the Run – Wixom Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:15 pm
    1h15m
    Girls on the Run – Wixom PTA Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 3:45 pm
    1h15m
    STRIDE – Thornton Creek Register
    Dates: 3/12/24–5/23/24
    STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride
  • 4:00 pm
    1h15m
    STRIDE – Pleasant Lake Register
    Dates: 3/12/24–5/23/24
    STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride
  • 9:00 am
    1h
    United Soccer League – 8-11 Register
    Dates: 4/13/24–5/18/24
    Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
    Practices: Begins week of April 9th with 1 to 2 practice/week.
    Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
    Divisions: Ages 6-8 and 8-11; if you have younger/smaller/newer players who are 8 years old, we suggest registering for the 6-8 division; if you have more mature/developed/experienced 8 year old then we suggest the 8-11 year old division.
    Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards).
  • 9:00 am
    1h
    United Soccer League – 11-14 Register
    Dates: 4/13/24–5/18/24
    Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
    Practices: Begins week of April 9th with 1 to 2 practice/week.
    Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
    Divisions: Ages 8-11 and 11-14; if you have younger/newer players who are 11 years old, we suggest registering for the 8-11 division; if you have more mature/developed/experienced 11 year old then we suggest the 11-14 year old division.
    Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards).
  • 9:00 am
    1h
    United Soccer League – 6-8 Register
    Dates: 4/13/24–5/18/24
    Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
    Practices: Begins week of April 9th with 1 to 2 practice/week.
    Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
    Divisions: Ages 6-8 and 8-11; if you have younger/smaller/newer players who are 8 years old, we suggest registering for the 6-8 division; if you have more mature/developed/experienced 8 year old then we suggest the 8-11 year old division.
    Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards).
  • 9:00 am
    1h
    United Soccer League – 4-5 Register
    Dates: 4/13/24–5/18/24
    Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
    Practices Ages 4-5: Practice 30 minutes on Saturday and Play 30 minutes.
    Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
    Divisions: Ages 6-8 and 8-11; if you have younger/smaller/newer players who are 8 years old, we suggest registering for the 6-8 division; if you have more mature/developed/experienced 8 year old then we suggest the 8-11 year old division.
    Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards).
  • 3:30 pm
    1h15m
    Girls on the Run – Bartlett Elementary Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:00 pm
    1h15m
    Girls on the Run – Pleasant Lake Elementary Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:00 pm
    1h15m
    Girls on the Run – Oakley Park Elementary Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:15 pm
    1h15m
    Girls on the Run – Wixom Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 4:15 pm
    1h15m
    Girls on the Run – Wixom PTA Register
    Dates: 3/11/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
  • 3:45 pm
    1h15m
    STRIDE – Thornton Creek Register
    Dates: 3/12/24–5/23/24
    STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride
  • 4:00 pm
    1h15m
    STRIDE – Pleasant Lake Register
    Dates: 3/12/24–5/23/24
    STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride
  • 4:00 pm
    1h30m
    Girls on the Run – Glengary Elementary Register
    Dates: 3/12/24–5/22/24
    Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org

April 2024
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Sunday, March 31
Monday, April 1
Tuesday, April 2
Wednesday, April 3
Thursday, April 4
Friday, April 5
Saturday, April 6
Sunday, April 7
Monday, April 8
Tuesday, April 9
Wednesday, April 10
Thursday, April 11
Friday, April 12
Saturday, April 13
Sunday, April 14
Monday, April 15
Tuesday, April 16
Wednesday, April 17
Thursday, April 18
Friday, April 19
Saturday, April 20
Sunday, April 21
Monday, April 22
Tuesday, April 23
Wednesday, April 24
Thursday, April 25
Friday, April 26
Saturday, April 27
Sunday, April 28
Monday, April 29
Tuesday, April 30
Wednesday, May 1
Thursday, May 2
Friday, May 3
Saturday, May 4

If Huron Valley Schools close due to weather conditions, all morning classes and programs will be canceled. The status of afternoon and evening classes and programs will be re-evaluated at noon on that day. We update our schedules as often as possible to keep them timely, but we’re unable to present up-to-the-minute accuracy. If you have questions about our current schedules, please call us at 248-685-3020.

Carls Family YMCA Pool in Milford, Michigan

About the Carls Family YMCA

Located in the heart of Milford, the Carls Family YMCA is a fully equipped community facility.

Carls Family YMCA Amenities

  • Health & Wellness Center
  • Aerobics & Functional Training Studios
  • Lap Swimming Pool
  • Training Pool
  • Gymnasium
  • Locker Rooms
  • Elevator
  • Outdoor Sports Fields
  • Summer Camp
  • Wi-Fi Internet Access

Carls Family YMCA Leadership

  • Katie

    Katie Kokko

    Executive Director

    kkokko@ymcadetroit.org

  • Lindsay

    Lindsay Lochner

    Member Experience Director

    llochner@ymcadetroit.org

  • Andrew

    Andrew McInerney

    Youth and Family Program Director

    andrew.mcinerney@ymcadetroit.org

  • Jill

    Jill Hancook

    Aquatics Director

    jhancook@ymcadetroit.org

  • Ashley Mullins

    Business Office Manager

    amullins@ymcadetroit.org

  • Adrienne

    Adrienne Klemz

    Personal Trainer

    adrienne.klemz@ymcadetroit.org

  • Jessi

    Jessi Faucett

    Personal Trainer

    carlsymca@ymcadetroit.org