Rodd Herrera was born in 1956, age 67. Rodd Herrera's address is 1707 Nw 63rd Terrace , Kansas City, MO 64118. Possible relatives include Ma Herrera, Mark Herrera and 1 others. Rodd's latest phone number is (816) 746-5157.
Phone Numbers: (816) 746-5157
Address History: 1707 Nw 63rd Terrace, Kansas City, MO 64118;
7806 N Holly Street, Kansas City, MO 64118;
Saint Louis, MO 63166
Results 1 - 1 of 1