Apple Lucy's
203 N 9th St Parma ID 83660 USA
(208) 722-5511
This is the page of Apple Lucy's on 203 N 9th St Parma ID 83660.
Apple Lucy's is a new listing on food pages, updated on November 24, 2023.
This page has had 5 visitors. You are the 5
th
.
Map and Directions
Location