Shopping malls database
Rebecca's Landing is located at the corner of US Hwy. 98 & Thomas Dr., Panama City Beach. It is a Lifestyle/Specialty Center which opened in 2012. It is an Open shopping mall with 6,473 parking spaces. It covers an area of 630,000 sqft. and has about 30 stores.
Shopping mall's name: Rebecca's Landing
Address: US Hwy. 98 & Thomas Dr., Panama City Beach, FL 32407
Number of stores: 30