Patient Portal; Contact Information. Hemorrhoid Centers of America. 750 N. Syringa Street Suite 205 Post Falls, ID 83854. Phone: (208) 262-0945 Fax: (208) 415-0150. Inland Northwest Serving Post Falls, Cheney, Coeur d'Alene, Newport, Spokane and surrounding areas. Our Doctors..