Hertz at 3300 South Meridian Avenue 73119