Heaven On Earth  LbNA # 62367

Placed DateJun 30 2012
Location703 Quines Creek Rd, Azalea, OR
Found By
Last Found
Hike Distance?

For the BEST cinnamon rolls ever, visit Heaven On Earth! Visible from I-5, Heaven on Earth is just off of exit 86. Follow the signs and ask for the letterbox at the cash register. (If for some reason the person helping you doesn't know what a letterbox is, ask for the book about Paris.)