Address:
5401 W Alameda Ave, Lakewood 80226
(303) 232-2436 (Phone), (303) 234-1945 (Fax)
Philosophy:
The doctor and the patient are a team.The patient deserves a complete explanation of the underlying cause of their problem and their various treatment options.