FedEx Office 230

FedEx Office #230, also known as FedEx Office New York NY Astor-Lafayette, is a FedEx Office Print & Ship Center located at 21 Astor Place in New York, New York.