Melody Lawanda Bray-Ross, MD, Family Medicine

3559 Spring Shls
EllenwoodGA  30294-4237 (DeKalb County)


Phone: 404-241-6032
Fax:

NPI: 1326020876
License Number: 057147 (GA)