Robert L. Shell Juvenile Center 2 O'hanlon Place Barboursville, WV 25504 (304) 733-2069 Rate This School