ApolloMD/Lompoc Hospitalist Group, P.C. Phone: 770-874-5408 Mailing Address: 5665 New Northside Drive #320, Atlanta, GA 30328 Fax: 770-874-5407 Get Directions