1. Chickasha Opportunity Center Inc 1804 W Iowa Ave, Chickasha, OK 73018 Coordinate: 35.04769,-97.95588 Phone: (405) 224-4916