Luis J Castro, MD, Obstetrics & Gynecology

18941 John J Williams Hwy
Rehoboth BeachDE  19971-4404 (Sussex County)


Phone: 302-645-3010
Fax: 302-645-3814
Email: lui***@*****yr.org

NPI: 1336104900
License Number: 2080361 (NY)