Heard Natural Science Museum Loading Map.... Heard Natural Science Museum1 Nature Place - McKinneyEvents 33.158434 -96.615336 Address 1 Nature Place McKinney TX 75069 United States Upcoming EventsNo events in this location ShareFacebookTwitterLinkedInPinterestStumbleuponEmail