The current age of Barbara is 68. The residency of Barbara is at 3407 102Nd St, Cleveland, Oh 44104. Melinda Parker Browder, Barbara J Browder, Tommy Browder and 2 other people are people possibly related to Barbara. Barbara's birth year is 1956. Records link phone number (216) 721-6779 with Barbara’s details. This person has lived also in Cleveland and Montgomery.