AllStar AC Repair Las Vegas 2 years ago ID: #589189 Listed In : Home Appliances 517 S Main St Las Vegas, NV 89101 725-567-0785 http://allstaracrepairlasvegas.com/ Business Description AllStar AC Repair Las Vegas Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : AllStar AC Repair Las Vegas