Upholstered Household Furniture, Nec in 91913 Chula Vista, CA

1 business found


Eastlake Upholstery

1294 Santa Lucia Rd , 91913
Phone: (619) 578-3592