Peacock Home to open on Central Avenue Oct. 1
September 18, 2026 - Peacock Home, which will offer curated home goods and vintage items among other products, will officially open its doors Oct 1, according to a post on the establishment's Facebook page. The store will be located at 2635 Central Avenue.
