E 93Rd St & Aetna Rd, E 93Rd St & Aetna Rd, United States of America (approx. 41.459328°, -81.621346°)