Location of store U.S. Postal Service in Northwood Plaza mall is 6100 Stellhorn Rd, Ft Wayne, Indiana - IN 46815 - 5348.
GPS Coordinates: 41.120584, -85.064306
« Return to store detail