Richard Starbuck's historical records show they were born on 06/11/64 and have lived for sixty-one years. Richard Starbuck, the person's recorded address is 3947 Marsha Ave, Decatur, AL 35603. Starbuck, the person's history of changing residences includes 7 addresses. This individual was formerly located at: 423 Bromwich St SW, Decatur, AL 35603, 1312 8th Ave SE, Decatur, and 1314 8th Ave SE, Decatur. Melanie Kay Starbuck (age sixty-one year old) is believed to be the spouse of Richard Starbuck. The email address [email protected] is Starbuck's primary email. At some point, Starbuck, the person and Melanie Kay Starbuck (in 2006) lived together at 1314 8th Ave SE, Decatur, AL 35601, USA. Inhabitants named the subject can be found throughout Indiana, Ohio, North Carolina, Michigan, Florida. The address is home to several occupants, including Mr. Stackhouse, Tanya D Stackhouse, Melanie Starbuck