Yes, you can use iCloud.com to locate and track your Mac's location if you don't have access to another Apple device.