The town of Marion is located in the Parish of Union. It covers a total area of 8.3 sq. km. Local inhabitants are engaged in businesses related to supplies of auto parts, contracting in building, drug stores, farm equipments, landscaping equipments, real estate and tourism. Commercial spaces are utilized by seafood restaurants, educational institutions and nurseries of plants and trees.