Ohana Pools, Spas & Billiards, Inc. Categories Swimming Pool Contractors, Dealers & Designers 2506 N. Cunningham Ave. Urbana IL 61802-7404 (217) 367-7665 (217) 367-6965 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×