Las Vegas, NV | North Las Vegas, NV
Also known as: duncanmccleod
Michelle Acosta lives in Las Vegas, NV. She has also lived in North Las Vegas, NV. Companies in which she has a work history include Petco, House Of Blues, Beverage Manager, Ihop Restaurant and Beau Rivage Casino. Fantasy is her all-time favorite film. Richard L Acosta is in Michelle family.