Woodbury- India Palace

8362 Tamarack Village, suite 120
Woodbury, MN, 55125
Ph - 651.731.6300