Welcome to Star Time Riders.    We are located at Plesant Hill, about 30 miles south of Kansas City, Missouri.