Rehab Medicare Accepted
Southwest Sports Wellness Foundation
5(Few reviews)
Safe Care Score: 55/100
955 Lane Ave #201, Chula Vista, CA 91914
About This Clinic
Southwest Sports Wellness Foundation is a Sports medicine clinic located in the Chula Vista area. Medicare is accepted.