I am one of those transplants from California, though having lived in Colorado for 25 years now, I consider myself a native. I came out here to do my training in Pediatrics. I received further training in Allergy and Immunology problems from National Jewish Hospital and I have been working at Kaiser Permanente since 1994. My wife and I have a charming daughter who keeps us on our toes.
About my practice
Practicing in the field of allergic diseases I have learned that you need to have an open mind about all the possible explanations for a particular event or set of symptoms. I love exploring with the patient the possible causes for their symptoms and coming up with a plan that works best for them. I particularly enjoy educating patients about allergic diseases. It is often a lifelong issue that requires a good partnership.
How I thrive
Like many, I struggle with maintaining healthy habits but know that when I get regular exercise and eat right, I feel much better. I feel blessed to live in an environment where getting exercise regularly can be so pleasurable. I love to ski, run, bike and hike.
a Kaiser Permanente provider's office hours, search our facility directory
providers in your plan, call 303-338-4477 or 711 (TTY for the hearing/speech impaired), weekdays, 7:00 a.m. to 5:30 p.m.
providers accepting new patients, call 303-338-4477, 1-855-208-7221 (toll free), or 711 (TTY for the hearing/speech impaired), weekdays, 7:00 a.m. to 5:30 p.m.
The information in this online directory is updated periodically.
The availability of physicians, hospitals, providers, and services may change. Information about a practitioner is provided to us by the practitioner or is obtained as part of the credentialing process.
Questions? Please call or visit your local Member Services department.
Denver/Boulder: 303-338-3800, or TTY 711 (toll free for the hearing/speech impaired) Mountain Colorado: 1-844-837-6884 (toll free), or TTY 711 (toll free for the hearing/speech impaired) Northern Colorado: 1-800-632-9700 (toll free), or TTY 711 (toll free for the hearing and speech impaired) Southern Colorado: 1-888-681-7878 (toll free), or TTY 711 (toll free for the hearing and speech impaired)
You can also call the State of Colorado Board of Medical Examiners at 303-894-7690, or visit their website.
Referrals to affiliated/contracted physicians/providers in Denver/Boulder
Affiliated/contracted physicians/providers are not part of the Colorado Permanente Medical Group (CPMG). They are physicians/providers who have a contract with the CPMG.
If your CPMG physician decides that you require covered services not available internally from CPMG, he or she will refer you to an affiliated/contracted physician/provider.
You must have a written referral to the affiliated/contracted physician/provider in order for Kaiser Permanente Colorado to cover the services. A referral is a written authorization from Kaiser Permanente for you to receive a covered service from an affiliated/contracted physician/provider.