Steven Welch, the individual was born on May 31, 1963 and is currently sixty-two years of age. Steven, the individual has been an occupant of 139 West 18th Street Merced. This individual has a varied living history, with 4 previous locations. These places have been linked to this person in past records: 10251 Oceanspray Blvd, Englewood, FL 34224, 1350 W 19th St, Merced, CA 95340, and 5200 Crest Rd #71, Atwater. Any shipments meant for Welch, the person would arrive at Po Box 961, Horsham, PA 19044-0961. The use of mailbox occurred between 1989 and 1993. [email protected] is Steven P Welch's primary email. Connections between Mr. Welch, the individual and Rafael R Diaz from Merced, Sandra V Diaz (72 years) have been observed in some reports. Stella Holbrook (in 1998), Clester R Holbrook (between 1996 and 2000), and Steven D Welch were documented as residents of 3272 Solar St NW, Warren, OH 44485, USA. The Welch, the individual namesakes live in California. The address is home to several people, including Veronica Arroyo, Ms. Munoz, Henry Harris