Nicholls Costa, Alexa M

Nurse Practitioner in Providence

593 Eddy St Providence RI, 02903

(978) 766-8203


Location & Map


Nicholls Costa, Alexa M
593 Eddy St
Providence, RI 02903
(978) 766-8203
Driving Directions

(401) 793-9175

Horan, Julia, E

593 Eddy St Providence RI
Nurse Practitioner
(401) 444-3777

Moriarty, Rose

593 Eddy St Providence RI
Nurse Practitioner
(781) 964-2721

Watt, Stephanie

593 Eddy St Providence RI
Nurse Practitioner
(401) 793-9166

Botelho, Kristi A MSN

593 Eddy St Providence RI
Nurse Practitioner
(401) 444-4712

Mitchell, Miranda, NP

593 Eddy St Providence RI
Nurse Practitioner