03/09/2026
Lotus Center has moved to a new office space! Still located in Peoria but moved to a location with better accessibility for clients. And with tons of great sunlight flowing in so we can all soak up that Vitamin D while sitting in session π
2001 W Willow Knolls Dr
Suite 110C
Peoria, IL 61614
Interested in scheduling an appointment? Self schedule β‘οΈ www.lotuscenterpsychiatry.com