Grimshaw

Grimshaw may refer to:

Places

  • Grimshaw, Alberta, Canada
  • Grimshaw, Lancashire, England
  • Grimshaw, Texas, also known as Oil City, built during the beginning of the oil industry and named for Amos Grimshaw, on whose land oil was discovered

People with the surname Grimshaw

Other uses

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.