St. Peter Claver Regional Catholic School
2560 Tilson Road
Decatur, GA 30032
Phone: 404.241.3063
Fax: 404.241.4382