Shopping malls database
North Orchard Plaza is located at the corner of Northwestern Hwy. East of Orchard Lake Rd., Farmington Hills. It is a Lifestyle/Specialty Center which opened in 2004. It is an Open shopping mall with 1,372 parking spaces. It covers an area of 650,000 sqft. and has about 5 stores.
Shopping mall's name: North Orchard Plaza
Address: Northwestern Hwy. East of Orchard Lake Rd., Farmington Hills, MI 48334
State: MI
Number of stores: 5