STEPHEN B STARR DESIGN Architect - Evanston, IL Looking to contact STEPHEN B STARR DESIGN? You can reach them at 847-491-9339