Dr. De Rosas office is conveniently located near Lockport's Medical park. His office is clean and well maintained. His staff is helpful and friendly. Dr. Derosa's has a great sense of humor. I was however disappointed in his lack of treatment options for the condition I saw him for. He told me I had two options but then changed his mind saying I should take the risks, even though that was ultimately MY decision. He also asked me at one point how many weeks pregnancy was. I was not sure if he was joking and before I could answer he said "I should know that, huh?"
Again he is a nice guy, my experience was disappointing.