1. Restoration New Life Church 840 Sunflower Dr, Odenton, MD 21113 Coordinate: 39.064617,-76.6978 Phone: (410) 630-1323