FedEx Office 829

FedEx Office #829, also known as FedEx Office New Haven CT Church Street, is a FedEx Office Print & Ship Center located at 55 Church Street in New Haven, Connecticut.