Explore details about location Debenmark Place. Debenmark Place is a location situated within the San Diego alongside other areas such as Camrose Avenue, Mount Ada Road, Alkaid Drive.