Total Stem Cell
Closed
5720 Oberlin Dr
San Diego, CA 92121
By leveraging innovative technology and the body’s natural ability to heal, we help our patients recover – getting them back to sports and their life as quickly as possible. Our practice is committed to providing you with a superior level of care in a compassionate and personalized environment.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.