Call us : (833) 709-3860

Sheridan Terrace at 6725 N Sheridan Rd.

Escape from the urban hustle at Sheridan Terrace, located around the corner from the beach and across the street from a quaint movie theater. Find us a few blocks from Loyola University, and a few minutes south of Evanston. Public transportation is outside the door!