Leander McCormick Observatory
Address: 600 McCormick Rd
City: Charlottesville
County/district: Albemarle County
Region: VA
Postal code: 22904
Country: United States