Los "North Meadows" tienen parcelas comerciales y de venta de automóviles de coches, y son la sede del "Dodge Music Center".