Both Dr s are nice and good, however, the office staff is TERRIBLE. The wait is usually very long. Office is dark and dingy. I left frustrated, and furious and to top it off the office manager was NASTY to me over 5.00. I tried to pay that 5.00, 10 times. I could not pay her, no matter how!!! She sent it to collections, and I could finally pay that FIVEDOLLARS!!! I have not been back since!!!