Gull Lake was an interurban station at its namesake lake in northeast Kalamazoo County. It was a resort community located on a branch of the Michigan Railway.
Image info: Top, the covered car area at Gull Lake's Allendale station. [UML]
The following sources are utilized in this website. [SOURCE-YEAR-MMDD-PG]: