Call your bank. I bank with Sandy Spring and I know they have one free of charge for members at the Ballenger Creek (Frederick) branch. Many banks offer this service.
I bank at BoA on 7th street and they have several notaries. TD bank will notarize a document too, even if you AREN'T a current customer, are open on Sundays AND don't charge....
Thanks LostSoul. I was going to go that route since I work for UPS anyways, but I found out last night that my mother's boss is a notary. So, I got that covered. Just have to wait till I have enough money saved up and to fill my paper work out.
I walked into a random Sun bank and they notorized it. I had to wait like 15 minutes. They never asked if i was a customer (which I am not) but maybe they thought I was.