Starla now resides at 3552 Rue Colette, New Orleans, La 70131. Phone number listed for Starla is (504) 394-5135. 1954 is her birth date. Starla has previously lived in Harvey. Starla's possible relatives are John Edward Wright, John E Wright, Luke Dunlap Wright and 2 other people. The current age of Starla is 70.