Other a city that she has stayed in is Inwood. Mabel is a resident of 2030 Henshaw Rd, Inwood, Wv 25428. Mabel was born in 1926. Mabel has listed phone number: (304) 229-5574. The current age of Mabel is 98.