1-1 of 1

Spas - Urbana, IL

Mapicn_1
★★★☆☆ 4 Reviews

Ohana Pools, Spas & Billiards

  • 2506 N Cunningham Ave, Urbana, IL
  • 217-892-0311

"What a horrible experience. I will never refer this company to anyone.They've already lost 3 customers after I've told my story. We bought a 27' above ground pool ..."