Euclid City Hall

585 E. 222nd St.
Euclid
Ohio
United States