Lumen Gallery is located at 112 Capitola Ave. Pop in and find an extensive selection of professional, hand made jewelry, paintings, various sculputures and artistic glass.
112 #100 Capitola Ave, Capitola, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services