Buffalo & Pittsburgh Railroad, Inc. Buffalo & Pittsburgh Railroad, Inc.City/Town: RochesterState: NYZip: 14624Phone: (802) 527-3434Fax: (800) 477-4947Contact: Charles Hunter