hi. here is what i know:
emory eastside is located in snellville which is very close to grayson. they do everything, but unsure about their "rating" as far as delivering babies.
gwinnett medical center is also close. located in lawrenceville, ga. my boss and his wife as well as a co-worker both had their babies there a few months ago.
northside hospital is located in sandy springs, i believe. it is a bit of a drive, maybe 20 miles. it is a very popular hospital and they are touted for their pediatric program. recently had a friend deliver her baby there.
i am unsure of any catholic hospitals, but this is atlanta, i am sure there is something here if you are looking for it.
as far as dr's: emory eastside in snellville has some good ones. i also reccomend dr. christina dasaneau thru gwinette clinic in loganville and snellville (webb gin house location)
dentist: i reccomend one located at the corner of 78 & 124, mazzaowi. they are super!!! (it's where i go)
hope this is helpful to you and your family!

)