🛍️ Retail & Shopping D&H Sewing Center 18032 Lemon DR STE D, Yorba Linda, CA 92886-3354 Website ↗ See on map Own this business? Claim it →