skydvr420 · August 2nd, 2019
MD on staff
OIG Cleared
Total Stem Cell
5720 Oberlin Dr, San Diego, CA 92121, United States, 92121 San Diego, CA
5.00
About this clinic
Treatments offered
Contact information
5720 Oberlin Dr, San Diego, CA 92121, United States
92121 San Diego, CA
92121 San Diego, CA
Office hours
- Monday – Friday
- 9am – 4pm
- Saturday – Sunday
- Closed
Accreditations
FACS
Fellow
Patient reviews
5.00
Based on 1 Google reviews
5 ★
4 ★
3 ★
2 ★
1 ★