Robert S Callahan, MD, Family Medicine

32 Omega Dr
Building J
NewarkDE  19713-2058 (New Castle County)


Phone: 302-731-0942
Fax: 302-444-8491

NPI: 1962491779
License Number: C1-0008123 (DE)