1991 Crocker Road, Suite 600
Cleveland, OH 44145
View on Google Maps

PS Cleveland West, Gemini

Our facility is located in Westlake, the foremost business address in Cleveland’s western suburbs.  Gemini Towers is the area’s most prominent building situated on Crocker Road, half a mile south of the I-90 interchange at the corner of Crocker and Detroit Roads.  There is ample, free surface parking and the building features a small exercise facility.

  • Nearby you will find six hotels, more than a dozen restaurants and a wide range of shopping opportunities at The Promenade of Westlake.
  • I-80 – 20 minutes
  • I-71 – 15 minutes
  • Cleveland-Hopkins Airport – 10 minutes
  • Downtown Cleveland – 15 minutes

Cecelia LaFollette, Branch Manager
(440) 892-3310