locable
/ˈloʊkəbəl/Definitions
1. adjective
capable of being found or located
“The GPS helped us find the locable address on the map.”
2. adjective
capable of being reached or accessed by telephone or other means
“The locable customer service number is available 24/7.”