US Post Office, Edcouch TX

Post Office Name US Post Office
Address 415 W Santa Rosa Ave
City Edcouch
State Texas
Phone Number (956) 262-1261
Latitude 26.3131
Longitude -97.9381

78538 US Post Office in Edcouch, Texas is located at 415 W Santa Rosa Ave. The Edcouch Post Office Number is (956) 262-1261