Medical school: OKLAHOMA STATE UNIVERSITY COLLEGE OF OSTEOPATHIC MEDICINE
Graduated: 1981
Offers telehealth
NPI: 1801829411
Practice Locations (1)
VISALIA FAMILY MEDICINE GROUP INC
100 WILLOW PLZ, SUITE 305
VISALIA, CA 932916215
5597419034
Source: CMS National Downloadable File, September 2026.