HealthThe Institute of Health and Fitness, Body by Bobbie September 16, 2019July 18, 2020 - by admin - Leave a Comment 871 Harold Place, Ste. 106 Chula Vista, CA 91914 (619) 651-1862 WEBSITE