Harold's Upholstering ← View details 68 Hollis Street, Framingham, MA 01702 +1 508-872-7755 Get Directions From* To * — Required information