The residency of Shella is at 1420 Randall Ave, Elk City, Ok 73644. The number currently linked to Shella is (580) 225-2467.