Location of store The Children's Place in Fresh Meadows Shopping Center mall is 190th Street, Flushing, New York - NY 11365.
GPS Coordinates: 40.740494, -73.78624
« Return to store detail