Map & Directions

Sunnycrest Manor is located at 1805 South Cottage Avenue in Urbana, Il. ┬áThe complex is very convenient to the area’s amenities of restaurants, businesses, shopping and medical facilities. The Philo Road Business District is just a short drive east and downtown Urbana is just a mile north.

map