Day 21 LLC announced it has acquired Mark's Outdoors, located in Vestavia Hills. Mark's Outdoors has been in operation since ...