Woodbury- India Palace

8362 Tamarack Village, suite 120
Woodbury, MN, 55125
PH 651 731 6300