Details

The ISC Building is located behind the new medical school building.

Location

Address:
710 Grove Rd, Greenville, South Carolina, 29605