Jessica
De. Alvarado is a awesome doctor ! Busy office so be prepared to wait !!! But over all he is a great doctor, listens to your concerns and gives the best service . Also the staff is very understanding and tries to work with you . I repeat is a busy office so be ready to wait!

