Yoga Institute of Champaign Urbana
Yoga Urbana

Address: 306 Nevada St, Illinois, Urbana 61801

Phone: 217-344-9642

Latitude: 40.106853

Longitude: -88.210813

Specialty: Yoga

Yoga Institute of Champaign Urbana

Description - Yoga Institute of Champaign Urbana Yoga Urbana

Yoga Institute of Champaign Urbana receive patients at address 306 Nevada St. Hours of work and other useful information can be obtained by calling 217-344-9642