Festival of Light
2400 S. 9th Street
• Chickasha, Oklahoma 73018
US