Garden of the Gods
Mermaid Cove Location
4465 Northpark Drive, Suite 150
Colorado Springs, CO 80907
Located off Garden of the Gods and I-25.
Union Medical Complex (Davita)
1625 Medical Center Pointe, Suite 160
Colorado Springs CO, 80907
Located on the north west corner of Union and Fillmore next to the Medicine Shoppe.
2233 Academy Place
Colorado Springs, CO 80909
Located off of Maizeland and Academy Blvd. Lower level, across the basketball court.