Frank Spencer Royal, MD, Family Medicine

1122 N 25th St
Ste A
RichmondVA  23223-5254 (Richmond City County)


Phone: 804-649-1277
Fax: 804-649-1026

NPI: 1144282013
License Number: 0101020159 (VA)