Find Address, Phone Numbers, Hours, Location for FedEx in Newtown, Connecticut .
103 S Main St,Newtown