635 Tamarron Dr, Grand Junction, CO 81506, United States
Orchard Avenue west of 12th Street (Colorado Mesa University Tennis Co...