Marcy Feibelman Clinic Providence
1820 SW VERMONT ST
Providence, RI, United States
02901
1820 SW VERMONT ST
Providence, RI, United States
02901
No Phone Number Provided
No Website Provided
Dr Marcy no showed for an appt with me, at a point where I was stressed and needed a consult. She didn't take much responsibility for her no show, and offered me an appt for a week later. I did not feel like Dr did the patient responsibility thing well, never followed through.
Submitted Nov. 12, 2017