Amarillo, TX | Borger, TX | Lubbock, TX
Also known as: russell_photographer_ama
Russell Parker lives in Amarillo, Texas. Other places in which he has lived are Borger, Texas and Lubbock, Texas. He works in the capacity of Photographer. Russell is related to Lillie P Parker.