Carlos Barrera's address is 18510 Nw 29th Court , Opa Locka, FL 33056. Public records show Carlos has also lived in Miami, FL and Indianapolis, IN. Carlos's latest phone number is (786) 359-4724.
Also goes by: Carlos B Montillo
Phone Numbers: (786) 359-4724
Address History: 18510 Nw 29th Court, Opa Locka, FL 33056;
2902 Nw 30th Avenue, Miami, FL 33142;
Indianapolis, IN 46205;
Williamston, MI 48895
Results 1 - 1 of 1