Quail Ridge Group Apartments & Townhomes 2546 South Ingram Mill Road, Springfield, MO 65804