Oakwood

64-70 Penney Ave.
Newark
Ohio
United States