Start from
Water & Sports Physical Therapy
located in Fitness Quest 10, 9972 Scripps Ranch Blvd, San Diego 92131