Bay Laurel Athletics Physical Therapy ★★★★★5.0 (45) Physical Therapy Physical therapist · Physical therapy clinic · Sports massage therapist 1700 Industrial Rd Ste C, San Carlos, CA 94070 Call Website Details →