Medical school: KANSAS CITY UNIVERSITY OF PHYSICIANS AND SURGEONS
Graduated: 1980
Offers telehealth
NPI: 1184760423
Practice Locations (2)
JOHN MUIR PHYSICIAN NETWORK
2400 BALFOUR RD, SUITE 120
BRENTWOOD, CA 945134956
9253088112
JOHN MUIR PHYSICIAN NETWORK
1914 TICE VALLEY BLVD
WALNUT CREEK, CA 945952203
9259887595
Source: CMS National Downloadable File, September 2026.