Just as a side note, I was very impressed with how conveniently located this business was and how close it was to other shopping centers. It was so easy to find, I didn't have any trouble at all. I had to wait a few months to get an appointment but I eventually got in. The office staff are very rude. It is hard to put up with them, but the care is fantastic. The nurses are curt and try to speed you on your way, but if you press the doctor, he will take his time with you. If they are running behind, they will tell you to go shopping at the mall and come back at a specific time and call you if he gets ahead, such as due to an unexpected delivery. When you come back, you are not put at the end of the waiting list, but at the top, so if you are willing to go shopping and then come back it is win/win. The OB department is friendly, on time, office staff nice, nurses talk and talk and never seem to want to send you on your way. GYN nurses and office staff, rude and try to rush you out quickly. He is a very good doctor and takes his time because he cares.