Explore details about location Camelot Place. Camelot Place is a location situated within the Tucson alongside other areas such as South Poinciana Drive, East Lapwing Way, South Oberon Road.