1. Lucrasoft, LLC 1128 Bridgeview Ln, Tuttle, OK 73089 Coordinate: 35.22939,-97.73025 Phone: (405) 249-0684
2. Technology Integrators 209 Willow Creek Dr, Tuttle, OK 73089 Coordinate: 35.28633,-97.74558 Phone: (405) 623-5008