Address: Saint Rita's Lane, South Lake Village, Town of Amherst, Erie County, New York, 14260, United States