I have been to Dr. Musca on several occassions and he is a wonderful doctor. He really cares about his patients,and he takes the time to talk to you and he doesn't rush you through your visit. They are located in Cleveland off of W. 117th street in the Rockport Medical Building. You would need to call and make an appointment. I'm not sure of what kind of insurance he accepts, but he is a very good doctor. I highly recommend him.