Rating: ★★★★☆ 4 / 5 (18 Reviews)
SHANGRI-LA is a Physical Therapy located in SHANGRI-LA, 907 W Marketview Dr, Champaign, IL 61822
You can reach SHANGRI-LA through the contact information provided on our page. You can also access our location using Google Maps.
Address: SHANGRI-LA, 907 W Marketview Dr, Champaign, IL 61822 Champaign, IL Champaign
Phone: +12173557390
Website: Go to website