Teresa McMonagle Credentials: CRNP Medical Schools: Specialties: Locations: CCP Bristol, CCP Yardley Affiliations: