Our Locations
Our Locations
North Denver Medical and Sports Medicine Clinic4301 Lowell Blvd.
Denver, Colorado 80211
Location Hours:Monday - Friday
8:00am - 5:00pm
Phone:303-455-3661
Fax:303-455-6675
Click Here for Detailed Location Map
Healthcare Providers serving this location.Christopher Carlson, MD Zachary Shpall, MD