1891 Howell Mill Rd NW, Atlanta, GA 30318
Phone: +1 678-515-0688
Located on Howell Mill Road in Atlanta's Buckhead area, this clinic offers a convenient healthcare option for local residents. Operating weekdays from 8AM to 4:30PM, the center provides both primary care services and urgent care treatment in a single location. With a 3.6-star rating across 124 Google reviews, patients appreciate the professional staff and reasonable wait times, though some mention scheduling challenges. Visitors highlight the clinic's clean facility and thorough medical care, particularly praising certain providers for their attentive approach. The practice balances walk-in urgent care needs with ongoing primary care relationships, making it suitable for both immediate concerns and routine healthcare management. While closed on weekends, their weekday hours accommodate most working professionals seeking medical attention without the emergency room experience.