Alex Szabo 16400 Hilliard Rd, Lakewood, OH 441075610, United States of America +1 216-228-1161 Reviews Map