167
KENNESAW, GA. — Westwood Financial Corp. has executed a new 10-year lease agreement with Pep Boys for a 5,000-square-foot store at Orchard Square in Kennesaw. Orchard Square is a 94,212-square-foot, Publix-anchored shopping center located at 4290 Bells Ferry Road N.W. near I-575. Other Orchard Square tenants include Harbor Freight Tools, Super Clips, First Acceptance Insurance and Mail Boxes Etc. Pep Boys operates roughly 800 automotive stores in 35 states and Puerto Rico.