Office Address, Phone, and Fax. Mountain View Clinic I Llc. 1102 CRESTWOOD CIR. MENA, AR 71953-5513. View Ratings Survey. Get Directions. Phone and Fax: 479-394-7301. 479-394-7160..