Nextcare Urgent Care 7 years ago ID: #1620 Listed In : Physicians 1220 Caroline Street NE Suite 230 , Atlanta. GA, USA 30307 (678) 916-3608 Business Description Nextcare Urgent Care, Address : 1220 Caroline Street NE Suite 230 , Atlanta. GA, USA 30307, Phone : (678) 916-3608 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : health