3963 Evergreen Rd, Pittsburgh, Pa 15214 is where Richard lives. He has stayed in Glenshaw and Pittsburgh before moving to Pittsburgh. The number currently linked to Richard is (412) 486-0232. 1947 is his birth date. We have found 6 possible relatives of Richard: Matthew Wi Spinola, Sandy Spinola, Steven Richard Spinola and 3 other people. The current age of Richard is 77.