Mammoth Construction Auto Industry New Build Project: Oil Change Construction Space Center, CO Location: Space Center, CO Date Completed: Jan 2025 Details: 3 Bay Oil Change / Quick Lube Center