It's an old shrine that can confirm its name in the documents of over 1000 years ago. It was deeply religious believed by the Sakura lords and vassals as a god of the general guardian of the Sakura clan in the Edo period.
Shrine/Temple
Address
Choshi City 933-1 Kaburagimachi
Tel
043-484-1021
Opening Hours
Open only weekend
10:00 - 12:00, 13:00 - 16:30
※Last entry at 16:00