I'm giving this location A 5 because of its effort in making the community ???? great.
Vernon Park Gardens is located at 6025 S Vernon Ave, Chicago, IL 60637