Altitude Organic Medicine South
- Street: 2250 S. Oneida St., Suite 204
- City: Denver
- State: CO
- Postcode: 80224
- Telephone: 303-756-8888
10 AM to 6 PM Monday through Friday & Saturdays 11 AM to 5 PM
There are no reviews coming back from Yelp.