Dr. Laurence Chan, MD
Nephrology
Make an Appointment
(303) 724-4806Telehealth services available
Research Complex 2 is located at 12700 E 19th Ave Ste C281, Aurora, CO 80045.
Providers at Research Complex 2 specialize in Nephrology.
One provider practices at Research Complex 2.
Use the insurance check on this page to verify if Research Complex 2 is in-network.