Video House
21511 Devonshire St
Chatsworth
CA
91311
(818) 341-2280
Open Map
Description
Video House is located at 21511 Devonshire St, Chatsworth, CA. This location is in the Chatsworth neighborhood. This business specializes in Movies & Film.
by merchantcircle on June 28, 2015 from
merchantcircle
Audio Equipment Supplies
Movies
Number of employees: 1 to 4
Parts
Sale Rental
Supply Retail
Video
Video Equipment
Video Games
Video Tape & Dvd Sales