Rating: ★★★★☆ 4.3 / 5 (6 Reviews)
New Millennium Interiors is a Interior Design located in New Millennium Interiors, 1091 Foxworthy Ave, San Jose, CA 95118
You can reach New Millennium Interiors through the contact information provided on our page. You can also access our location using Google Maps.
Address: New Millennium Interiors, 1091 Foxworthy Ave, San Jose, CA 95118 San Jose, CA San Jose
Phone: +14086940401
Website: Go to website