1. Encor Solar Tulsa 8214 E 111th Pl S # 100, Bixby, OK 74008 Coordinate: 36.00157,-95.88468 Phone: (918) 800-1402