at 506 N Mangum St, Ste 103, Durham , 27701 United States
A horror boutique with an assortment of movies, t-shirts & other oddities.
1268 FB users likes Little Shop of Horror, set it to 14 position in Likes Rating for Durham, North Carolina in Shopping & Retail category
Little Shop of Horror is Durham based place and this enity listed in Shopping & Retail category. Located at 506 N Mangum St, Ste 103 NC 27701. Contact phone number of Little Shop of Horror: (919) 688-1237
Residential and Commercial Interior Design Warehouse Sale