336 Karoborup Rd
Carabooda,
Western Australia
6033
(08) 9300 0039
www.leopardlodge.com.au
Latitude: -31.6035430, Longitude: 115.7200390
09:00 - 18:30 - Mo, Tu, We, Th, Fr
Regularly updated information about Leopard Lodge from Restaurants section. Leopard Lodge located at the address 336 Karoborup Rd Carabooda, 6033. You can get direction to Leopard Lodge on the map or call by phone (08) 9300 0039