IT looks fine... I would do this though, take a couple days off from looking at it and then see if there is anything that looks out of place to you. Or Print it out turn it upside down and see if you can notice anything that needs to be changed.
The arial font is bugging me a bit - it looks a bit cheesy. That's probably the wrong word - it makes the flyer look a bit "home made." I'd look for something with just a bit more style to it. For example the font used in the heading of your web site is much nicer, and then your flyer and site would match a bit more. Nice job on the colors and artwork, by the way.
Also, possibly a pet peeve of mine, why the "@" sign instead of "at" on the "schedule an appointment" line? Did your IM-speak just sneak out for that one word?