Phil’s Picture Palace on Lark Lane is a charming, old-fashioned print and frame store located in the Old Police Station. The Picture Palace has a nostalgic atmosphere, with art and prints that harks back to the golden age of cinema. The exterior is quaint, often adorned with vintage posters or quirky decorations. Inside, it’s like an Aladdin’s cave with a print for everyone’s taste.