Personal Performance 1804 N Lincoln Ave Urbana, IL 61801 The 63% users who leave an opinion of this massage parlour, live within 2KM.