- Floricel RodriguezRecord ID: 658123080
71 Remington Pl
New Rochelle, NY 10801
(914) 738-8762 - Floricel RodriguezRecord ID: 658123081
55 May St
New Rochelle, NY 10801
(914) 738-8762 - Floricel RodriguezRecord ID: 658123082
74 Felix St
Providence, RI 02908
(401) 273-0994