SPG Architects Home Design Awards 25 W 26th St New York, New York, 10001 Phone: 212-366-5500 Home & Garden Category: Architecture Profile Let this business know you found them on Westchester Magazine's Online Directories. Locations New York 25 W 26th St New York, New York 10001 Claim/Edit Listing