Last update: April 22, 2020
Andrew is passionate about human movement and helping people reach their full potential in movement, health, and life.
Visit Andrew DiMicelli Training