River Forest IL DDS, Dentists 1. 404 Lathrop Ave, River Forest, IL 60305 | Russell P Umbricht, DDS (708) 366-8909