Hours Of Operations Apollo Electric Incorporated Texas Apollo Electric Incorporated Hours of Operation and Locations in Texas 4.7 - 83 votes 1 Locations in Texas www.apolloelectric.com Apollo Electric Incorporated Hours Category: Home & Garden Apollo Electric Incorporated - Houston, TX 77047 100 Riley Rd(713) 433-7272 View Store Details Recommend For You Arc Aruvil International At Last Athletics Department Auto-Chlor System B & M Food Mart Baker Garage Doors & Gates Balkan Express Bargain Store Basic Basic