Open today, 9:00am - 5:00pm
- (785) 332-2270
In Saint Francis, KS and need a nail spa? Try Ooh La La Aqua Spa, a nail spa located at 301 W Jackson St. For more information or to make an appointment call (785) 332-2270. Ooh La La Aqua Spa business hours are Wednesday through Friday from 11:00am to 5:30pm.