Pic-A-Lilli Inn

Address: 
866 US-206, Shamong, NEW JERSEY 08088