Shopping malls database
Indian Head Plaza is located at the corner of Rtes. 9 & 571, Toms River. It is a Power Center which opened in 1989. It is an Open shopping mall with 1,185 parking spaces. It covers an area of 237,333 sqft. and has about 23 stores.
Shopping mall's name: Indian Head Plaza
Address: Rtes. 9 & 571, Toms River, NJ 08755
Number of stores: 23