11601 N.E. 23rd St. NICOMA PARK, OK. FORMER ATM SITE AVAILABLE $250,000 .70 ACRES MOL with 260ft of frontage in the heart of Nicoma Park. Property access is from N.E. 23rd, Overholser Dr. and Nichols Dr.