River Watch is located on Luce Creek off the Severn River in Annapolis, Maryland. The community offers a fantastic commuter location with quick access to major highways, the medical center and local shops.