Update
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. read more show less
112 #100 Capitola Ave, Capitola, CA
+1 831.295.6647
Email
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services