1. Rock Creek Foundation-Needwood RD 7205 Needwood Rd, Derwood, MD 20855 Coordinate: 39.12282,-77.14739 Phone: (240) 477-7938