1971 is his birth date. Sheldon currently resides at 2331 139Th St, Opa Locka, Fl 33054. The number currently linked to Sheldon is (305) 769-9555. The age of Sheldon is 53. This person has lived also in North Miami, Miami, North Miami Beach and one other city. Sheldon's possible relatives are Barbara A Smithbrown, Lora D Brown, Russell P Brown and 6 other people.