1. UFO-Upholstery Fabric Outlet
1120 N Melrose Dr, Vista, CA 92083
Coordinate: 33.21216,-117.25504
Phone: (760) 941-2345
2. Yardage Town
910 S Santa Fe Ave, Vista, CA 92084
Coordinate: 33.19503,-117.23317
Phone: (760) 758-8360
3. Profoam
2129 Industrial Ct Ste B, Vista, CA 92081
Coordinate: 33.16877,-117.2195
Phone: (760) 630-4331