Birchwood Pool

W. Illinois Ave.
Palatine, Illinois, United States