J. Weiskopf Observatory Found inside the Byron Nature Preserve, the J. Weiskopf Observatory features an 11-inch (28 cm) lens telescope to look into the skies. The center is open to the public every Tuesday and Saturday at sunset. Tours of the facility are also available. Address: 7993 N. River Road Byron IL USA 61010 1 815 234-8535