Dr. Craig Rubinstein recieved a Review

17 June, 2018

Very professional and knowledgable. First class experience from the beginning to post-operative care. Friendly and accomodating staff.