US Post Office, Twin Falls ID

Post Office Name US Post Office
Address 1376 Fillmore St
City Twin Falls
State Idaho
Phone Number (208) 734-1452
Latitude 42.2444
Longitude -114.6624

83301 US Post Office in Twin Falls, Idaho is located at 1376 Fillmore St. The Twin Falls Post Office Number is (208) 734-1452