Tuesday, August 11, 2009

Stars Automart

The main office of Stars Auto Mart, Inc. is located in Denver, Colorado. Our headquarter address is: 3925 Monaco Pkwy., Denver, CO, 80207, United States. Phone: (888) 268-7099. We have a state of the art registered repair facility with ASE certified mechanics on staff. All inventories go through a complete inspection to insure the safety of each unit.