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