Shamrock was served by the Chicago, Rock Island & Pacific and Fort Worth & Denver railroads.
What appears to be the Rock Island freight depot is still standing in Shamrock.
Google Street View