Explore details about location North Twin Lakes Place. North Twin Lakes Place is a location situated within the Pima County alongside other areas such as West Wilkenson Drive, East Mesquite Trail, East Via Celeste.