Stephen Miller Gallery

  • Carpets, Rugs, & Flooring
800 Santa Cruz Avenue
Menlo Park, CA 94025
(650) 327-5040
(650) 327-8702 (fax)