Situated in Beavercreek, OH, Beavercreek Plaza Shopping Center is one of the area's prominent shopping venues. This Power Center is conveniently located at N. Fairfield Ave. & South Mall. Beavercreek Plaza Shopping Center first opened in 1995. The property encompasses 276,893 sqft. of gross leasable area across its 10 stores. Guests will find 1,303 parking spaces at the venue.