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