MOUNTAIN VIEW CLINIC I LLC Physicians Family Medicine Provider NPI: 1851366777 Organization Information: ... RICHARD MARK LOCHALA OWNER 479-394-7301. Practice Location: 1102 CRESTWOOD CIR MENA, AR 71953-5513 US Tel: 479-394-7301 Fax: 479-394-7160. Business Mailing Address: 1102 CRESTWOOD CIR MENA, AR 71953-5513 US Tel: 479-394-7301 Fax: 479-394 ....