1. Sunburst Shutters & Window Fashions 1037 S Melrose St, Placentia, CA 92870 Coordinate: 33.85653,-117.87486 Phone: (714) 582-3935