FedEx Office 372

FedEx Office #372, also known as FedEx Office Boise ID Town Square, is a FedEx Office Print & Ship Center located at 271 North Milwaukee Street in Boise, Idaho.