367 Oyafuru, Ishikari, Hokkaido 061-3245, Japan
Get Directions
Google Maps
Apple Maps
Waze
Location Details
City
Ishikari
State
Hokkaido
Country
Japan
Latitude
43.175419
Longitude
141.355789
Share This Location
Copy Link