Unfortunately, there is not. The syslocation variable is stored in the access point flash and it is not used for anything or kept in any database on the controller, so it will not show up in any other list.
What I would do is get an excel spreadsheet and copy and paste a column of "show ap provisioning ap-name ". The next column should have a list of your access points. The third row should have " | include sysLocation" . You can copy and paste them one row by one into the controller to obtain the results or all of them at one time, while enabling logging on your terminal program. Here is one line of what it should do:
(Aruba3600) #show ap provisioning ap-name Closet-105 | include sysLocation
SNMP sysLocation N/A
You would have a line for each access point command with the sysLocation right under it. I hope that makes sense.