Contact Us
Dr. Lo is currently taking referrals only. You may fill out the contact form below for a new patient request.
Phone
303-830-7200
Fax
720-598-9192
Location
4600 Hale Parkway, Suite 440
Denver, CO 80220
Hours
Monday-Friday
8:30 a.m.- 5:00 p.m.