1. Square Exteriors Inc 534 E Park Ave, Elmhurst, IL 60126 Coordinate: 41.89274,-87.9225 Phone: (312) 714-3499