Gastro Consultants of Atlanta, P.C. Address: 5669 Peachtree Dunwoody Road • Saint Joseph's Doctors Center • Suite 270 • Suite 270 • Atlanta, GA 30342 Telephone: 404-255-1000 Secure Fax to Email: 404-795-5549. Gastro Consultants of Atlanta ... Patient Portal . Patient Portal Access » ....