Graduated: 2005
Offers telehealth
NPI: 1326073263
Practice Locations (2)
GRACE MEDICAL AND WELLNESS CLINIC
6900 BROCKTON AVE, SUITE 200
RIVERSIDE, CA 925063818
9516826263
LUTHER MANGOBA, MD INC.
9041 MAGNOLIA AVE, SUITE 8
RIVERSIDE, CA 925033941
9516870004
Source: CMS National Downloadable File, September 2026.