Be advised they have a very hard time keeping appointments straight. If you miss an appointment they charge you $ 40. If they forget about your appointment they don’t even apologize. Stony Brook office is poorly ran and the office supervisor is rude and unprofessional. This is a review from first hand…