House Of Leon - Furniture & Home Furnishings is a Furniture store located at 8204 Melrose Ave, Los Angeles, CA 90046. It has received 17 reviews with an average rating of 4.9 stars.
Monday | 11AM-5PM |
---|---|
Tuesday | Closed |
Wednesday | 10AM-4PM |
Thursday | Closed |
Friday | 11AM-5PM |
Saturday | 11AM-5PM |
Sunday | 11AM-5PM |
The address of House Of Leon - Furniture & Home Furnishings: 8204 Melrose Ave, Los Angeles, CA 90046
House Of Leon - Furniture & Home Furnishings has 4.9 stars from 17 reviews
Furniture store
3690 reviews
4550 W Pico Blvd Suite 305, Los Angeles, CA 90019