Explore details about location South Louie Lamour Drive. South Louie Lamour Drive is a location situated within the Pinal County alongside other areas such as West Val Vista Road, East Salazar Road, East Castle Dome Trail.