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