Contact Us Location 725 N Ware Rd Mcallen. Tx, 78501. Phone (956) 369-0333 Email Open Hours Monday to Friday: 9:00 am – 5:00 pm Saturday: Closed Sunday: Closed Follow https://www.facebook.com/stellarpowersupply Send A Message Name Email Address Message Send Message