2404 E River Rd
Tucson, AZ 85718
520-298-9887
Dr. O. is compassionate, thorough, and explains things until you get it. Great facility, I drive across town for him!
5Velo Med Urgent Care is located on Stone south of River Road, near the Tucson Mall. See www.velomed.net for a map.
Great Urgent Care with compassionate friendly staff!
5