Cleveland OH Home Improvements 1. 4566 E 71st St, Cleveland, OH 44105-5604 | West Side Glass Block Inc (216) 398-1020