CARPET SHOWCASE

Address:

13960 Ventura Blvd
Sherman Oaks CA 91423-3530
Phone: 818-789-7149
Fax: (818) 789-2456
Please call us on Sunday's before arrival.

Store Hours: