Leo's Place, Where Family Fun Is Made Affordable!
Leo's Place offers a great environment for Families to get together and have fun. Located at 155 S. Holmes near the corner of 1st St and Holmes, its easy to get to and a perfect place for Birthday parties. Come on in and let your kids burn off all that extra energy.
155 South Holmes Avenue,
Idaho Falls, ID 83401-3923
Open Monday through Thursday 11:00 a.m. - 10:00 p.m.
Friday and Saturday 11:00 a.m. through 11:00 p.m.
Sunday 12:00 p.m. through 8:00 p.m.