1.
KENNETH FLECHA
15321 Sw 133rd Pl #1007
Miami FL dad United States 331771172
Information acquired: 2014
Kenneth Flecha lives at 15321 Sw 133 rd Pl #1007 in the bustling city of Miami which is in the state of Florida Dad which is located in the country of the United States and has the zip code 331771172. The information for Kenneth Flecha was gathered during July of 2014.