Menu 
franklin-norwood-plaza-540

Picture of the Northwood Plaza Shopping Center sign in Franklin, Indiana.Picture of the Northwood Plaza Shopping Center sign in Franklin, Indiana.