La Charreada

3355 Harding Highway Lima, OH 45804 United States of America

Location