Location of store Rite Aid in Panorama Plaza mall is 1601 Penfield Road, Rochester, New York - NY 14625.
GPS Coordinates: 43.133437, -77.496657
« Return to store detail