Ethan Baruch Ruben, MD, Pediatrics

508 Harley St
Ste C
ScottsboroAL  35768-4294 (Jackson County)


Phone: 256-259-5537
Fax: 256-259-3189
Email: eru***@*****oo.com

NPI: 1659343200
License Number: 00006466 (AL)