Omnia Physical Therapy and Performance - 63 Natoma St, Folsom, CA 95630 | Fresha