Mr. Chicken

1415 Green Road
South Euclid
Description

Out lot for the Marc’s shopping center.  Located on Green Road.