Melrose Student Suites

1601 N Lincoln Ave
Urbana, IL 61801

Office Info

Telephone

(217) 278-0278

Office Telephone

(217) 278-0278