Graduated: 2008
NPI: 1710280383
Practice Locations (3)
KEITH MARK GROSS MD INC
655 S 7TH AVE
BARSTOW, CA 923113001
7602553376
KEITH MARK GROSS MD INC
1113 ALTA AVE, SUITE 200
UPLAND, CA 917862803
9099851948
KEITH MARK GROSS MD INC
12550 HESPERIA RD, SUITE 218
VICTORVILLE, CA 923955873
7609519895
Source: CMS National Downloadable File, September 2026.