24948 Academy St, Loma Linda, 92354, United States
11368 Mountain View Avenue, Suite B, Loma Linda, California