Bishops Westminster Opening January 18th
Bishops will be opening its 8th addition to Colorado. Bishops Westminster be open for business on January 18th at the Orchard Town Center in Westminster. Owned by franchisees Bill and Carol Leirer, Bishops Westminster aims to bring a slice of Bishops life to the area. Join the team as well for a sneak preview party on January 16th.