Disneyland's is off of Main Street, to the right if you're coming into the park, just before Plaza Inn and after the Camera store.
DCA's is well into the park, just before the Wharf area, tucked away off to the left as you walk towards the tortilla factory if you're coming off the main paths.
I don't know how they compare!
FYI, the First Aid stations are right there nearby.