Company name: Stephen Miller Gallery
Description: Handwoven rugs in many sizes & styles
800 Santa Cruz Ave, Menlo Park, CA 94025, United States