Location of store China Max in Fingerlakes Mall is 1579 Clark Street Road, Auburn, New York - NY 13022.
GPS Coordinates: 42.930285, -76.615562
« Return to store detail