I love this place!! Dr Herrera and her staff are the best! They are all gentle and caring, it really shows they care for their patients. Prices are reasonable, but they also help with finance assistance which is great. They all speak Spanish which is a plus!