SPENCER RICHARD N JR VMD
107 ALBE DR STE A
NEWARK, DE 19702
(302) 738-9611