In addition to Miami, Spencer also lived in Miami. This year Spencer celebrated his 96 birthday. The phone number (305) 446-0241 is Spencer’s. There are 2 companies connected with Spencer: Ifone, Inc and Ifone Air, Llc. This person's birth year is 1927. Spencer currently resides at 3919 Braganza Ave, Miami, Fl 33133. Possible relatives of Spencer are: Barbara Baum Stewart, Joseph Spencer Stewart, Joseph B Stewart and 2 other people.