Spencer celebrated 34th birthday on June 1. 98-103 Pahemo Pl, Aiea, HI is where Spencer resides. We know that Spencer Coloma, Mario J Gervacio, and two other persons also lived at this address, perhaps within a different time frame