Upholstering
Edit

New Star Auto Center Incorporated

(424) 277-3558 ext. 125427
10134 Valley Blvd, El Monte, CA 91731 | Directions
Hours: None Listed
About New Star Auto Center Incorporated

New Star Auto Center, an upholstering business, is based out of El Monte. They have provided customers with furniture refinishing, upholstery cleaning…

Explore Nearby