H&R Block
ServicesLocated at Lakewood Plaza in Cleveland, OH
Tax preparation and financial services company offering in-person and online tax filing assistance. Located in Lakewood Plaza.
About Lakewood Plaza
Lakewood Plaza is located at 15316 Detroit Ave, Cleveland, OH 44107, USA. It features 29 stores and services.
View all stores at Lakewood Plaza