Other a city that she has stayed in is Neptune Beach. Public records show that Teresa is connected with MENTE MARKETING ASSOCIATES, INC. Teresa now resides at 1310 1St, Neptune Beach, Fl 32266.